Why did it have to be snakes? – sermon by Peter Haresnape – March 11 2018

March 11, 2018 Scriptures: Numbers 21: 4 – 9; John 3: 14 – 19. Listen to this service: The complete service. The sermon, alone. Why did it have to be snakes? Read the sermon as a PDF. Link to the Sermon Archive.